manager of a branch - French English Dictionary